congolese giraffe - Spanish English Dictionary